tool and supply - Allemand Anglais Dictionnaire